package cn.ibdsr.human.transfer.company;

import cn.ibdsr.human.core.check.Verfication;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

@ApiModel("企业性质描述DTO")
@Data
public class CompanyResponseDTO extends CompanySaveDTO{

    @ApiModelProperty(value = "用户ID")
    private Long uid;

    @ApiModelProperty(value = "序号")
    private Long rank;

    /**
     * 企业编号
     */
    @ApiModelProperty(value = "企业编号")
    private String code;

    /**
     * 企业外部名称
     */
    @ApiModelProperty(value = "企业外部名称")
    protected String outerName;
    /**
     * 审核备注
     */
    @ApiModelProperty(value = "审核备注")
    protected String reviewRemark;

    /**
     * 审核时间
     */
    @ApiModelProperty(value = "审核时间")
    protected LocalDateTime reviewTime;

    /**
     * 状态（0-未认证；1-待认证）
     */
    @ApiModelProperty(value = "联系人职务")
    protected String statusDes;


    /**
     * 企业性质ID
     */
    @ApiModelProperty(value = "企业性质ID")
    protected String properDes;

    /**
     * 更新时间
     */
    @ApiModelProperty(value = "更新时间")
    private LocalDateTime updateTime;

    /**
     * 更新时间
     */
    @ApiModelProperty(value = "更新时间")
    private String updateTimeDes;

    /**
     * 登录手机号
     */
    @ApiModelProperty(value = "登录手机号")
    private String userPhone;

    /**
     * 岗位数量
     */
    @ApiModelProperty(value = "岗位数量")
    protected Integer jobCnt;
}
